primate skull - Alemán Inglés Diccionario